(hayvan) kısa bacaklı - Turkish English Dictionary